package cn.gf.dimanagementchartdatatransfor.entity.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
@TableName("t_usm_cd_record")
public class MasterCdRecord {
	@TableId(type = IdType.AUTO)
	private Integer recordID;
	private String machineNo;
	private String lotNo;
	private String productCode;
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date recordTimeDT;
	private String zlMachineNo;
	private String btMachineNo;
	private String userCode1;
	private Integer okCount1;
	private Integer ngWtcCount1;
	private Integer ngCmCount1;
	private Integer ngC2Count1;
	private Integer ngC3Count1;
	private Integer ngC4Count1;
	private Integer ngC5Count1;
	private Integer ngWgCount1;
	private Integer ngJxCount1;
	private String userCode2;
	private Integer okCount2;
	private Integer ngWtcCount2;
	private Integer ngCmCount2;
	private Integer ngC2Count2;
	private Integer ngC3Count2;
	private Integer ngC4Count2;
	private Integer ngC5Count2;
	private Integer ngWgCount2;
	private Integer ngJxCount2;
	private String userCode3;
	private Integer okCount3;
	private Integer ngWtcCount3;
	private Integer ngCmCount3;
	private Integer ngC2Count3;
	private Integer ngC3Count3;
	private Integer ngC4Count3;
	private Integer ngC5Count3;
	private Integer ngWgCount3;
	private Integer ngJxCount3;
	private String userCode4;
	private Integer okCount4;
	private Integer ngWtcCount4;
	private Integer ngCmCount4;
	private Integer ngC2Count4;
	private Integer ngC3Count4;
	private Integer ngC4Count4;
	private Integer ngC5Count4;
	private Integer ngWgCount4;
	private Integer ngJxCount4;
	private Integer lotEndFlag;
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date updateTime;

}
